A Firefox userChrome.js script for adding a second sidebar with web panels like in Vivaldi/Edge/Floorp/Zen but better.
I've tried various browsers, such as Vivaldi, Edge, Floorp, and Zen, and they all have one thing in common that I can't imagine using a browser without — the sidebar. Unfortunately, Firefox, which I feel most closely aligns with my needs in terms of spirit and functionality, has a rather unsatisfactory sidebar. Therefore, I decided to create another one myself, with blackjack and hookers!
fss_demo_v1.4.mp4
- Actions:
Show
•Hide
- Customize via Customize Toolbar...
- Settings:
Position (left / right)
•Auto-hide
•Animate hiding / showing
•Width
•Floating web panel offset
•Position of the new web panel button (Before plus button / After plus button)
•Container indicator position (Left / Right / Top / Bottom / Around)
•Hide sidebar in popup windows
•Auto hide back button
•Auto hide forward button
- Actions:
Create
•Delete
•Edit
•Change width
•Unload
•Mute
•Unmute
•Pin
•Unpin
•Change zoom
•Go back
•Go forward
•Reload
•Go home
- Extensions support
- Sound icon
- Notification badge
- Periodic reload
- Settings:
Web address
•Multi-Account Container
•Favicon web address
•Type of web panel (pinned / floating)
•Mobile View
•Loading into memory at startup
•Unloading from memory after closing
•Hide toolbar
•Hide sound icon
•Hide notification badge
•Periodic reload
•Zoom
Second Sidebar
to show / hide sidebar
- Install fx-autoconfig.
- Copy the contents of the
src/
directory (second_sidebar/
andsecond_sidebar.uc.mjs
) intochrome/JS/
. - Clear startup-cache.
- Have fun!
Use a wrapper script provided by @dimdamin: #5.